engine support bar - Spanish English Dictionary